const Main = imports.ui.main;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
-
/* http://daringfireball.net/2010/07/improved_regex_for_matching_urls */
const _urlRegexp = new RegExp('\\b(([a-z][\\w-]+:(/{1,3}|[a-z0-9%])|www\\d{0,3}[.]|[a-z0-9.\\-]+[.][a-z]{2,4}/)([^\\s()<>]+|\\(([^\\s()<>]+|(\\([^\\s()<>]+\\)))*\\))+(\\(([^\\s()<>]+|(\\([^\\s()<>]+\\)))*\\)|[^\\s`!()\\[\\]{};:\'\\".,<>?«»“”‘’]))', 'gi');
const Meta = imports.gi.Meta;
const St = imports.gi.St;
const Mainloop = imports.mainloop;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
const AppFavorites = imports.ui.appFavorites;
const DND = imports.ui.dnd;
const Shell = imports.gi.Shell;
const Lang = imports.lang;
const Signals = imports.signals;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
const Main = imports.ui.main;
const Signals = imports.signals;
const Pango = imports.gi.Pango;
const Gettext_gtk30 = imports.gettext.domain('gtk30');
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
-const C_ = Gettext.pgettext;
const Mainloop = imports.mainloop;
const Shell = imports.gi.Shell;
const Meta = imports.gi.Meta;
const Shell = imports.gi.Shell;
const St = imports.gi.St;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
const AppDisplay = imports.ui.appDisplay;
const AppFavorites = imports.ui.appFavorites;
const Clutter = imports.gi.Clutter;
const Shell = imports.gi.Shell;
const St = imports.gi.St;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
const Util = imports.misc.util;
const Main = imports.ui.main;
/* -*- mode: js2; js2-basic-offset: 4; indent-tabs-mode: nil -*- */
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
-
const DocInfo = imports.misc.docInfo;
const Params = imports.misc.params;
const Search = imports.ui.search;
const Lang = imports.lang;
const Signals = imports.signals;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
-
const Clutter = imports.gi.Clutter;
const Gdm = imports.gi.Gdm;
const GLib = imports.gi.GLib;
imports.gi.versions.Gtk = '3.0';
const Clutter = imports.gi.Clutter;;
+const Gettext = imports.gettext.domain('gnome-shell');
const GLib = imports.gi.GLib;
const Gtk = imports.gi.Gtk;
const Shell = imports.gi.Shell;
// browser convention of having that namespace be called 'window'.)
window.global = Shell.Global.get();
+ window._ = Gettext.gettext;
+ window.C_ = Gettext.pgettext;
+ window.ngettext = Gettext.ngettext;
+
// Set the default direction for St widgets (this needs to be done before any use of St)
if (Gtk.Widget.get_default_direction() == Gtk.TextDirection.RTL) {
St.Widget.set_default_direction(St.TextDirection.RTL);
const Signals = imports.signals;
const Lang = imports.lang;
const Mainloop = imports.mainloop;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
const History = imports.misc.history;
const ExtensionSystem = imports.ui.extensionSystem;
const Meta = imports.gi.Meta;
const Shell = imports.gi.Shell;
const St = imports.gi.St;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
const Chrome = imports.ui.chrome;
const CtrlAltTab = imports.ui.ctrlAltTab;
const Tweener = imports.ui.tweener;
const Util = imports.misc.util;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
-
const ANIMATION_TIME = 0.2;
const NOTIFICATION_TIMEOUT = 4;
const SUMMARY_TIMEOUT = 1;
const St = imports.gi.St;
const Shell = imports.gi.Shell;
const Signals = imports.signals;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
const Params = imports.misc.params;
const Shell = imports.gi.Shell;
const Mainloop = imports.mainloop;
const St = imports.gi.St;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
const Config = imports.misc.config;
const Main = imports.ui.main;
const Lang = imports.lang;
const St = imports.gi.St;
const Shell = imports.gi.Shell;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
const Gdk = imports.gi.Gdk;
const AppDisplay = imports.ui.appDisplay;
const Shell = imports.gi.Shell;
const St = imports.gi.St;
const Signals = imports.signals;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
const Config = imports.misc.config;
const CtrlAltTab = imports.ui.ctrlAltTab;
const Mainloop = imports.mainloop;
const Signals = imports.signals;
const St = imports.gi.St;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
const DND = imports.ui.dnd;
const Main = imports.ui.main;
const Lang = imports.lang;
const Signals = imports.signals;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
const Shell = imports.gi.Shell;
const Clutter = imports.gi.Clutter;
const St = imports.gi.St;
const Params = imports.misc.params;
const Tweener = imports.ui.tweener;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
-
const SLIDER_SCROLL_STEP = 0.05; /* Slider scrolling step in % */
function PopupBaseMenuItem(params) {
const St = imports.gi.St;
const Shell = imports.gi.Shell;
const Signals = imports.signals;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
const FileUtils = imports.misc.fileUtils;
const Main = imports.ui.main;
const Shell = imports.gi.Shell;
const Util = imports.misc.util;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
-
const FileUtils = imports.misc.fileUtils;
const Main = imports.ui.main;
const Clutter = imports.gi.Clutter;
const Lang = imports.lang;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
const Gtk = imports.gi.Gtk;
const Meta = imports.gi.Meta;
const St = imports.gi.St;
const PopupMenu = imports.ui.popupMenu;
const Util = imports.misc.util;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
-
const A11Y_SCHEMA = 'org.gnome.desktop.a11y.keyboard';
const KEY_STICKY_KEYS_ENABLED = 'stickykeys-enable';
const KEY_BOUNCE_KEYS_ENABLED = 'bouncekeys-enable';
const PanelMenu = imports.ui.panelMenu;
const PopupMenu = imports.ui.popupMenu;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
-
const ConnectionState = {
DISCONNECTED: 0,
CONNECTED: 1,
const PanelMenu = imports.ui.panelMenu;
const Util = imports.misc.util;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
-
function LayoutMenuItem() {
this._init.apply(this, arguments);
}
const ModemManager = imports.misc.modemManager;
const Util = imports.misc.util;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
-
const NMConnectionCategory = {
INVALID: 'invalid',
WIRED: 'wired',
const PopupMenu = imports.ui.popupMenu;
const Util = imports.misc.util;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
-
const BUS_NAME = 'org.gnome.PowerManager';
const OBJECT_PATH = '/org/gnome/PowerManager';
let timestring;
if (time > 60) {
if (minutes == 0) {
- timestring = Gettext.ngettext("%d hour remaining", "%d hours remaining", hours).format(hours);
+ timestring = ngettext("%d hour remaining", "%d hours remaining", hours).format(hours);
} else {
/* TRANSLATORS: this is a time string, as in "%d hours %d minutes remaining" */
let template = _("%d %s %d %s remaining");
- timestring = template.format (hours, Gettext.ngettext("hour", "hours", hours), minutes, Gettext.ngettext("minute", "minutes", minutes));
+ timestring = template.format (hours, ngettext("hour", "hours", hours), minutes, ngettext("minute", "minutes", minutes));
}
} else
- timestring = Gettext.ngettext("%d minute remaining", "%d minutes remaining", minutes).format(minutes);
+ timestring = ngettext("%d minute remaining", "%d minutes remaining", minutes).format(minutes);
this._batteryItem.label.text = timestring;
}
this._primaryPercentage.text = Math.round(percentage) + '%';
const PopupMenu = imports.ui.popupMenu;
const Util = imports.misc.util;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
-
const VOLUME_ADJUSTMENT_STEP = 0.05; /* Volume adjustment step in % */
const VOLUME_NOTIFY_ID = 1;
const St = imports.gi.St;
const Tp = imports.gi.TelepathyGLib;
const UPowerGlib = imports.gi.UPowerGlib;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
const GnomeSession = imports.misc.gnomeSession;
const Main = imports.ui.main;
const St = imports.gi.St;
const Tpl = imports.gi.TelepathyLogger;
const Tp = imports.gi.TelepathyGLib;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
-const C_ = Gettext.pgettext;
const History = imports.misc.history;
const Main = imports.ui.main;
const Lang = imports.lang;
const Shell = imports.gi.Shell;
const St = imports.gi.St;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
const Main = imports.ui.main;
const Search = imports.ui.search;
const Lang = imports.lang;
const Shell = imports.gi.Shell;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
const Main = imports.ui.main;
const MessageTray = imports.ui.messageTray;
const Shell = imports.gi.Shell;
const St = imports.gi.St;
const Signals = imports.signals;
-const Gettext = imports.gettext.domain('gnome-shell');
-const _ = Gettext.gettext;
const DND = imports.ui.dnd;
const Main = imports.ui.main;